using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace Core.Dtos
{
	[Serializable]
	[DataContract]
    public partial class ItemValueDto : BaseDto<int>
	{
		/// <summary>Parameterless constructor (important for serialization)</summary>
        public ItemValueDto()
		{
		}
				
		// ********************************************************************************
		// *** Primitive properties *******************************************************
		// ********************************************************************************		
		[DataMember] public int ID { get; set; }
		[DataMember] public int ItemID { get; set; }
		[DataMember] public int ColumnID { get; set; }
		[DataMember] public string Value { get; set; }


		// ********************************************************************************
		// *** Complex properties *********************************************************
		// ********************************************************************************
	
		// ********************************************************************************
		// *** Navigation properties ******************************************************
		// ********************************************************************************
        [DataMember]
        public ColumnDto Column { get; set; }        
	}
}

